solar algae pond - German English Dictionary